![]() August Linux Freeware A mixed bag that ranges from system utilities to a point of sale system for pizza bars. By Richard Keech |
|
SSH | |||||
SSH is the Secure Shell
program, and an absolute must for anyone seeking secure remote connectivity. Written by
Tatu Ylonen, SSH hails from Finland and has become a must-have tool for Linux
professionals as it provides a secure alternative to Telnet and FTP. This is a cryptographic tool that uses public-key techniques (RSA) for setting up each connection session. The encryption during each session uses private-key methods (IDEA by default). SSH is not open source and is becoming less free as it evolves. However, it is free for personal use and the source code is available. While the current version is 2.0, many people are staying with version 1.2.x since its licensing is more generous and it provides what you need. On any Linux-based system better than a 486, the overhead of encrypting the terminal session in real time is hardly perceptible. Even on faster computers, however, there is a noticeable delay (3 to 12 seconds) while the session key is negotiated. SSH has some tricks up its sleeve with regard to tunnelling, which can secure GUI-based and text-based programs. Without SSH, starting a program that uses the X Window System (an X client) requires manually setting DISPLAY settings, and X is not a secure protocol. With SSH, however, the X client's traffic can be forwarded through the secure channel established for the terminal connection -- a nice bonus. Another neat feature is that it can be configured to allow connection without needing password entry, for both file transfers and logins. Gone are the days of hiding a password away in a file for scripted file transfer. |
|||||
|
Download the version for your operating system here:
|
||||
Publisher: | SSH Communications Security | ||||
Requirements: | 486 or better | ||||
![]() |
http://www.ssh.fi/ | ||||
Rating: | ![]() |
Octave | ||||||
Octave, a free alternative to
the well-regarded Matlab, is one for the scientists, engineers and mathematicians out
there. If making numbers and equations jump through hoops is your game, then this package
is for you. It provides a high-level language, backward compatible with Matlab, for mathematical computations. There is a large archive of contributed functions based on Octave at ftp://ftp.ci.tuwien.ac.at/pub/octave/octave-ci.tar.gz. Octave is capable of generating sophisticated 3D and 2D graphs using the GNUplot package (see below). Although it was initially conceived as a teaching aid for chemical engineering, after about a decade of development, Octave has well and truly matured beyond the educators' toy. It's a 'workhorse' application for those needing such a tool, and is widely used in teaching, research and engineering. The documentation for Octave is an impressive 220-page manual, which -- like the software -- is free under the GPL. |
||||||
Download the version for your operating system
here:
|
||||||
Publisher: | John Eaton, Department of Chemical Engineering, University of Wisconsin-Madison | |||||
Requirements: | 486 or better | |||||
![]() |
http://www.che.wisc.edu/octave/ | |||||
Rating: | ![]() |
GNUplot | |||||
GNUplot is a 2D and 3D plotting
package that can take mathematical expressions or tabular data and plot the results. At
the command interface, you can simply enter "plot sin(x)" and you get a simple
sine plotted with sensible defaults. It has great flexibility and lends itself to both powerful interactive use and embedding within a script or program. It has a good facility for hard copy output by generating PostScript files. GNUplot has been around for quite a long time, and comes with Red Hat Linux (and possibly other distributions), so we include it in the 'unsung hero' category. We have used GNUplot is as a visualisation tool for data generated during the testing of engineering equipment under development. It was great for linking with automatic data collection using straightforward scripts. |
|||||
|
Download the version for your operating system
here:
|
||||
Publishers: | Thomas Williams, Colin Kelly | ||||
Requirements: | 486 or better | ||||
![]() |
http://members.theglobe.com/gnuplot/ | ||||
Rating: | ![]() |
Pizza Delivery System | ||||||
It's hard to think of a more
specialised vertical application than one which handles point of sale for a pizza bar.
This one was written by Steve O'Connor in Adelaide using the GTK graphical tool kit, and
works well with either a single store or a network of outlets. It can also be used for
cafΘs and bistros. This is another piece of workhorse software, albeit a quite specialised example. |
||||||
Download the version for your operating system
here:
|
||||||
Publisher: | Eljay Enterprises | |||||
Requirements: | Pentium or better; X Windows System | |||||
![]() |
http://members.iweb.net.au/~steveoc/gtk_pizza.html | |||||
Rating: | ![]() |
LinPopUp | ||||||
LinPopUp is a Linux
port of WinPopUp with some neat extra features. This lets you communicate with Windows
users who are using WinPopUp already. LinPopUp achieves its Windows networking capability
using the facilities of the respected Samba file serving package. With LinPopUp, you don't have to be logged in to get messages, though we think email is a much better way to send messages to someone who is not currently online. As the name suggests, you can run it unobtrusively as a minimised application, and have it automatically pop up when a message is received. |
||||||
Download the version for your
operating system here:
|
||||||
Publisher: | Little Igloo | |||||
Requirements: | X Windows System | |||||
![]() |
http://www.littleIgloo.org/software_002.php3 | |||||
Rating: | ![]() |
⌐ Australian Consolidated Press 1999. All rights reserved.